/**
 * 
 */
package com.gr.experimental.model;

import java.util.List;


/**
 * @author Karol Banczyk
 *
 */
public interface MFrag {

	/**
	 * @return the name
	 */
	public abstract String getName();

	/**
	 * @return the contextNodes
	 */
	public abstract List<Node> getContextNodes();

	/**
	 * @return the inputNodes
	 */
	public abstract List<Node> getInputNodes();

	/**
	 * @return the residentNodes
	 */
	public abstract List<ResidentNode> getResidentNodes();

}